<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        var i = 10;
        var random1 = random(1, 50);

        function random(min, max) {
            return Math.floor(Math.random() * (max - min + 1) + min);
        }
        while (i >= 0) {
            var result = prompt('请才出1~50之间的随机生成的数字');

            console.log(random1);
            // if (result < random1) {
            //     alert('不好意思，猜小了');
            //     i--;
            //     alert('您还有' + i + '次机会');
            // } else if (result > random1) {
            //     alert('不好意思，猜大了');
            //     i--;
            //     alert('您还有' + i + '次机会');
            // } else {
            //     alert('猜对了');
            //     break;
            // }
            (result < random1) ? alert('不好意思，猜小了' + '\n' + '您还有' + --i + '次机会'): ((result > random1) ? alert('不好意思，猜大了' + '\n ' + '您还有' + --i + '次机会') : alert('猜对了'));
            if (result == random1) break;
        }
    </script>
</body>

</html>